Cinnamon biscuits - French English Dictionary